Developing virtual reality applications with Unity
نویسندگان
چکیده
This tutorial will provide an introduction to Unity (http://www.unity3D.com) and several VR components that are designed to work with Unity. These VR components can be used in isolation or pieced together to provide fully immersive VR experiences. Unity is a feature rich multi-platform game engine for the creation of interactive 3D content. It includes an intuitive interface while at the same time allowing low-level access for developers. Thousands of assets provided by other content creators can be reused to quickly develop immersive experiences. Because of its intuitive interface, well designed architecture, and ability to easily reuse assets, 3D software can be developed in a fraction of time compared to traditional development. Consumer-level virtual-reality hardware combined with Unity have recently empowered hobbyists, professionals, and academics to quickly create virtual reality applications. Because of Unity’s widespread use and ease of use, several virtual reality companies now fully support Unity. During this tutorial, participants will learn how to quickly build virtual reality applications from some of the leaders of Unity virtual reality development. Attendees will gain an understanding of how to use multiple VR components with Unity and will have enough knowledge to start building VR applications using Unity by the end of the tutorial. Prerequisites and intended audience We suggest that attendees bring their own laptop with Unity installed and may optionally bring their own VR peripherals. Whereas bringing your own laptop is not required, you will retain the information provided in the lessons much better if you are an active participant working along with the speakers. We also suggest users have already installed software that speakers will be talking about such as the Oculus Unity package (https://developer.oculusvr.com/) the Sixense Unity plug-in (http://sixense.com/sixensestudios/unity-plugin) MiddleVR (http://www.imin-vr.com/middlevr-for-unity/) the Virtual Human Toolkit. (https://vhtoolkit.ict.usc.edu/) Impulsonic (http://impulsonic.com/vr2014) Some of the speakers will be available before the tutorial begins (8:00am to 9:00am) to help those who have not yet installed the software. The day will start at a basic level for those who are new to Unity. For the morning session, no programming experience will be required although the speakers will spend part of their time talking about code. The complexity of topics will expand as the day goes on and we expect some participants to not attend the entire day—those new to Unity might only attend morning sessions and advanced users might choose to only attend sessions of interest. Speakers: Jason Jerald ([email protected]) is founder and President of NextGen Interactions, a company that provides consulting services and product development in the areas of virtual/augmented reality, interactive 3D graphics, and human-computer interaction. Jason’s virtual reality work has been featured on ABC’s Shark Tank, in the New York Times, and on the cover of the MIT Press Journal Presence: Teleoperators and Telepresence. He serves on company advisory boards and conference committees, including IEEE VR and 3DUI. Jason received a Bachelors in Science with an Emphasis in Computer Graphics and minors in Mathematics and Electrical Engineering from Washington State University. He received his PhD in Computer Science from the University of North Carolina at Chapel Hill with a focus on virtual reality and visual-temporal perception. Jason holds over 20 publications and patents in the areas of computer graphics, human-computer interaction, and virtual/augmented reality. Sébastien Kuntz ([email protected]) is the founder and president of “i’m in VR”, a company focusing on immersive VR, and offering MiddleVR, a generic VR plugin. Sébastien is a board member of the French VR association AFRV and teaches VR at engineering schools and at game designers schools. Sébastien has more than 10 years of experience in VR. Prior to " i'm in VR", he worked at Virtools / Dassault Systèmes as the lead Virtual Reality engineer and at SNCF (french railways) on a VR Engine and VR Simulators (FIACRE and SIMURAT). Lakulish Antani ([email protected]) is co-founder and VP (Engineering) of Impulsonic, Inc. He has a PhD in real-time sound simulation from the University of North Carolina at Chapel Hill, and a B. Tech in computer science from the Indian Institute of Technology, Bombay. His research has been published and presented at leading venues in computer graphics and virtual reality, including SIGGRAPH and IEEE VR. He has worked on real-time audio at Intel, and on lighting technology for mobile games at Disney Interactive. Arno Hartholt ([email protected]) is the project leader of the USC ICT Integrated Virtual Humans group and of the central ICT Art Group. As such, he bears responsibility for much of the technology, art, processes and procedures related to virtual humans. These include the integrated research prototype SASO, the mixed-reality Gunslinger project, and the Virtual Human Toolkit, which is freely available to the research community. He is also involved in a variety of other projects, including SimCoach, INOTS/ELITE, NSF Museum Twins, RobotCoach, Bravemind and Strive. Hartholt studied computer science at the University of Twente in the Netherlands where he earned both bachelor’s and master’s degrees. As one of the main integration software engineers within the virtual humans project, Hartholt developed a variety of technologies, with a focus on task modeling, natural language processing and knowledge representation.
منابع مشابه
کاربردهای محیط مجازی در حوزه سلامت
Introduction: Virtual reality was posed coinciding technology developing, creating user-interfaces, high-speed processing and powerful graphic. Virtual reality technology and video games can participate in providing health care with creating simulated, motivational, interactive and realistic environments. Integrating virtual simulation with video games has been proven in creating motivation and...
متن کاملApplication of Augmented and Virtual Reality Technologies in Medicine
Background and Aim: Virtual Reality and Augmented Reality are immersive technologies that integrate virtual and real-world elements. These technologies have been used to help and improve human capabilities in many fields. Virtual and augmented systems are used in various medical situations. They are effective options in most stages of patient treatment and performing medical procedures. Therefo...
متن کاملA Review on Applications of Haptic Systems, Virtual Reality, and Artificial Intelligence in Medical Training in COVID-19 Pandemic
This paper presents a survey on haptic technology, virtual reality, and artificial intelligence applications in medical training during the COVID-19 pandemic. Over the last few decades, there has been a great deal of interest in using new technologies to establish capable approaches for medical training purposes. These methods are intended to minimize surgerychr('39')s adverse effects, mostly w...
متن کاملOverview and Assessment of Unity Toolkits for Cave Automatic Virtual Environments and Wand Interaction
As the interest in Virtual Reality (VR) increases, so does the number of software toolkits available for various VR applications. Given that more games are being made with the Unity game engine than any other game technology, several of these toolkits are developed to be directly imported into Unity. A feature and interaction comparison of the toolkits is needed by Unity developers to properly ...
متن کاملThe applications of virtual reality technology in medical groups teaching
Introduction: Virtual reality is a new method for trainingdifferent medical groups. Based on this technology, professionalsand students of various medical sciences can determine their levelof competence for medical treatment before any performance onthe patient. Therefore, the aim of this study was to identify theapplications of virtual reality technology for training the medicalgroups.Methods:...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014